home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Equivalents / euro-converter.izs < prev    next >
Text File  |  2005-09-27  |  7KB  |  299 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Euro Converter 
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>This is a good tool if you travel alot and need to convert you money to euros!<!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>Equivalents<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13. <!-- HOW TO INSTALL EURO CONVERTER:
  14.  
  15.   1.  Copy code into the HEAD section of document
  16.   2.  Put last coding into the BODY section of document  -->
  17.  
  18. <!-- STEP ONE: Add code into HEAD section of document  -->
  19.  
  20. <HEAD>
  21.  
  22. <SCRIPT LANGUAGE="JavaScript">
  23. <!-- Original:  Mike McGrath (mike_mcgrath@lineone.net) -->
  24. <!-- Web Site:  http://website.lineone.net/~mike_mcgrath -->
  25.  
  26.  
  27.  
  28. <!-- Begin
  29. var rate, index;
  30.  
  31. function locate(f,member,curr,r) {
  32. f.country.value=member;
  33. f.currency.value=curr; 
  34. f.euro1.value=1;
  35. rate=r;
  36. toLocal(f);
  37. }
  38. function toLocal(f) {
  39. if (f.euro1.value != "") {
  40. f.local1.value = eval(f.euro1.value * rate);
  41. if (f.euro1.value != "1") {
  42. f.local1.value=eval(Math.round(f.local1.value * 100)) / 100;
  43. f.local1.value=format(f.local1.value);
  44.       }
  45.    }
  46. }
  47. function toEuro(f) {
  48. if (f.local2.value != "") {
  49. f.euro2.value = eval(f.local2.value / rate);
  50. if (f.local2.value != "1") {
  51. f.euro2.value=eval(Math.round(f.euro2.value * 100)) / 100;
  52. f.euro2.value=format(f.euro2.value);
  53.       }
  54.    }
  55. }
  56. function format(str) {
  57. index = str.indexOf(".");
  58. if (index < 0) str = str + ".00";
  59. else {
  60. str = str.substring(0, index + 3);
  61. if (str.length < (index + 3)) str += "0";
  62. }
  63. return str;
  64. }
  65. //  End -->
  66. </script>
  67. </HEAD>
  68.  
  69. <!-- STEP TWO: Add code into BODY section of document  -->
  70.  
  71. <BODY>
  72.  
  73. <center>
  74. <form name="euroform">
  75. <table border=1 cellpadding=3 cellspacing=0>
  76. <td align=center colspan=6>Euro Converter</td>
  77. <tr>
  78. <td align=center>
  79. <input type=button value="ATS" onClick="locate(this.form,'Austria','Schilling',13.7603)">
  80. </td>
  81. <td align=center>
  82. <input type=button value="BEF" onClick="locate(this.form,'Belgium','Franc',40.3399)">
  83. </td>
  84. <td align=center>
  85. <input type=button value="DEM" onClick="locate(this.form,'Germany','Mark',1.95583)">
  86. </td>
  87. <td align=center>
  88. <input type=button value="ESP" onClick="locate(this.form,'Spain','Peseta',166.386)">
  89. </td>
  90. <td align=center>
  91. <input type=button value="FRF" onClick="locate(this.form,'France','Franc',6.55957)">
  92. </td>
  93. <td align=center>
  94. <input type=button value="IEP " onClick="locate(this.form,'Ireland','Pound',0.787564)">
  95. </td>
  96. </tr>
  97. <tr> 
  98. <td align=center>
  99. <input type=button value=" ITL " onClick="locate(this.form,'Italy','Lira',1936.27)">
  100. </td>
  101. <td align=center>
  102. <input type=button value="NLG" onClick="locate(this.form,'Holland','Guilder',2.20371)">
  103. </td>
  104. <td align=center>
  105. <input type=button value="LUF" onClick="locate(this.form,'Luxembourg','Franc',40.3399)">
  106. </td>
  107. <td align=center>
  108. <input type=button value="PTE" onClick="locate(this.form,'Portugal','Escudo',200.482)">
  109. </td>
  110. <td align=center>
  111. <input type=button value="FIM " onClick="locate(this.form,'Finland','Mark',5.94573)">
  112. </td>
  113. <td align=center>
  114. <input type=reset value="Reset">
  115. </td>
  116. </tr>
  117. <tr>
  118. <td colspan=6 align=center>
  119. Country: <INPUT NAME="country" SIZE=8>
  120.     
  121. Currency: <INPUT NAME="currency" SIZE=8>
  122. </td>
  123. </tr>
  124. <tr>
  125. <td colspan=2 align=center>
  126. <input name="euro1" size=8> Euro
  127. </td>
  128. <td colspan=2 align=center>
  129. <input type=button value="equals" onClick="toLocal(this.form)">
  130. </td>
  131. <td colspan=2 align=center>
  132. <input name="local1" size=8> Local
  133. </td>
  134. </tr>
  135. <tr>
  136. <td colspan=2 align=center>
  137. <input name="local2" size=8> Local  
  138. </td>
  139. <td colspan=2 align=center>
  140. <input type=button value="equals" onClick="toEuro(this.form)">
  141. </td>
  142. <td colspan=2 align=center>
  143. <input name="euro2" SIZE=8> Euro
  144. </td>
  145. </tr>
  146. </table>
  147. </form>
  148. </center>
  149.  
  150. <!-- END OF SCRIPT -->
  151. <!/SCRIPT>
  152.  
  153. <!PREVIEW>
  154. <!-- START OF SCRIPT -->
  155.  
  156.  
  157. <!-- HOW TO INSTALL EURO CONVERTER:
  158.  
  159.   1.  Copy code into the HEAD section of document
  160.   2.  Put last coding into the BODY section of document  -->
  161.  
  162. <!-- STEP ONE: Add code into HEAD section of document  -->
  163.  
  164. <HEAD>
  165.  
  166. <SCRIPT LANGUAGE="JavaScript">
  167. <!-- Original:  Mike McGrath (mike_mcgrath@lineone.net) -->
  168. <!-- Web Site:  http://website.lineone.net/~mike_mcgrath -->
  169.  
  170.  
  171.  
  172. <!-- Begin
  173. var rate, index;
  174.  
  175. function locate(f,member,curr,r) {
  176. f.country.value=member;
  177. f.currency.value=curr; 
  178. f.euro1.value=1;
  179. rate=r;
  180. toLocal(f);
  181. }
  182. function toLocal(f) {
  183. if (f.euro1.value != "") {
  184. f.local1.value = eval(f.euro1.value * rate);
  185. if (f.euro1.value != "1") {
  186. f.local1.value=eval(Math.round(f.local1.value * 100)) / 100;
  187. f.local1.value=format(f.local1.value);
  188.       }
  189.    }
  190. }
  191. function toEuro(f) {
  192. if (f.local2.value != "") {
  193. f.euro2.value = eval(f.local2.value / rate);
  194. if (f.local2.value != "1") {
  195. f.euro2.value=eval(Math.round(f.euro2.value * 100)) / 100;
  196. f.euro2.value=format(f.euro2.value);
  197.       }
  198.    }
  199. }
  200. function format(str) {
  201. index = str.indexOf(".");
  202. if (index < 0) str = str + ".00";
  203. else {
  204. str = str.substring(0, index + 3);
  205. if (str.length < (index + 3)) str += "0";
  206. }
  207. return str;
  208. }
  209. //  End -->
  210. </script>
  211. </HEAD>
  212.  
  213. <!-- STEP TWO: Add code into BODY section of document  -->
  214.  
  215. <BODY>
  216.  
  217. <center>
  218. <form name="euroform">
  219. <table border=1 cellpadding=3 cellspacing=0>
  220. <td align=center colspan=6>Euro Converter</td>
  221. <tr>
  222. <td align=center>
  223. <input type=button value="ATS" onClick="locate(this.form,'Austria','Schilling',13.7603)">
  224. </td>
  225. <td align=center>
  226. <input type=button value="BEF" onClick="locate(this.form,'Belgium','Franc',40.3399)">
  227. </td>
  228. <td align=center>
  229. <input type=button value="DEM" onClick="locate(this.form,'Germany','Mark',1.95583)">
  230. </td>
  231. <td align=center>
  232. <input type=button value="ESP" onClick="locate(this.form,'Spain','Peseta',166.386)">
  233. </td>
  234. <td align=center>
  235. <input type=button value="FRF" onClick="locate(this.form,'France','Franc',6.55957)">
  236. </td>
  237. <td align=center>
  238. <input type=button value="IEP " onClick="locate(this.form,'Ireland','Pound',0.787564)">
  239. </td>
  240. </tr>
  241. <tr> 
  242. <td align=center>
  243. <input type=button value=" ITL " onClick="locate(this.form,'Italy','Lira',1936.27)">
  244. </td>
  245. <td align=center>
  246. <input type=button value="NLG" onClick="locate(this.form,'Holland','Guilder',2.20371)">
  247. </td>
  248. <td align=center>
  249. <input type=button value="LUF" onClick="locate(this.form,'Luxembourg','Franc',40.3399)">
  250. </td>
  251. <td align=center>
  252. <input type=button value="PTE" onClick="locate(this.form,'Portugal','Escudo',200.482)">
  253. </td>
  254. <td align=center>
  255. <input type=button value="FIM " onClick="locate(this.form,'Finland','Mark',5.94573)">
  256. </td>
  257. <td align=center>
  258. <input type=reset value="Reset">
  259. </td>
  260. </tr>
  261. <tr>
  262. <td colspan=6 align=center>
  263. Country: <INPUT NAME="country" SIZE=8>
  264.     
  265. Currency: <INPUT NAME="currency" SIZE=8>
  266. </td>
  267. </tr>
  268. <tr>
  269. <td colspan=2 align=center>
  270. <input name="euro1" size=8> Euro
  271. </td>
  272. <td colspan=2 align=center>
  273. <input type=button value="equals" onClick="toLocal(this.form)">
  274. </td>
  275. <td colspan=2 align=center>
  276. <input name="local1" size=8> Local
  277. </td>
  278. </tr>
  279. <tr>
  280. <td colspan=2 align=center>
  281. <input name="local2" size=8> Local  
  282. </td>
  283. <td colspan=2 align=center>
  284. <input type=button value="equals" onClick="toEuro(this.form)">
  285. </td>
  286. <td colspan=2 align=center>
  287. <input name="euro2" SIZE=8> Euro
  288. </td>
  289. </tr>
  290. </table>
  291. </form>
  292. </center>
  293.  
  294.  
  295. <!-- END OF SCRIPT -->
  296. <!/PREVIEW>
  297.  
  298. <!RELATED>NONE<!/RELATED>
  299.